@charset "utf-8";
/* CSS Document */
*{
	padding: 0px;
	margin:0px;
}
img{
	border: 0px;
}
li{
	list-style: none;
	float: left;
}
a{
	text-decoration: none;
}
.colorred{
	color: #C40000;
}
body{
	font: 12px/1.5 tahoma,arial,"Hiragino Sans GB","宋体",sans-serif;
}
@font-face {
	font-family: tm-fp-font;
	src: url(font_1413473035_7130275.eot);
	src: url(font_1413473035_7130275.eot?#iefix) format('embedded-opentype'), url(font_1413473035_7130275.woff) format('woff'), url(font_1413473035_7130275.ttf) format('truetype'), url(font_1413473035_7130275.svg#iconfont) format('svg')
}
.fp-iconfont{
	font-family:tm-fp-font!important;
	font-family:tm-fp-font;
}

@font-face{
	font-family:mui-global-iconfont;
	src:url(font_1401963178_8135476.eot);
	src:url(font_1401963178_8135476.eot?#iefix) format('embedded-opentype'),url(font_1401963178_8135476.woff) format('woff'),url(font_1401963178_8135476.ttf) format('truetype'),url(font_1401963178_8135476.svg#iconfont) format('svg')
}

.mui-global-iconfont{
	font-family:mui-global-iconfont!important;
	font-size:12px;
	font-style:normal
	font-family: mui-global-iconfont !important;
}
/*topad*/
#topadwrap{
	width:100%;
	height: 200px;
	background: #FFE711;
}
#topadwrap .topadcont{
	width: 990px;
	height: 200px;
	margin:0px auto;
}
/*topad end*/
/*loginbar*/
#loginbar{
	width: 100%;
	height: 27px;
	background: #F2F2F2;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
}
/*login content*/
#loginbar .logincont{
	width: 1190px;
	height: 26px;
	margin:0px auto;
}
/*loginleft*/
#loginbar .logincont .loginleft{
	/*width: 218px;*/
	height: 26px;
	float:left;
}
#loginbar .logincont .loginleft ul li{
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	color: #999999;
	padding-right:20px;
}
#loginbar .logincont  ul li a{
	color: #999;
/*	padding-left: 5px;
	padding-right: 5px;*/
	font-size: 12px;
	height: 26px;
	line-height: 26px;

}
#loginbar .logincont  ul li a:hover{

	color: #C40000;
	text-decoration: underline;
}




/*loginleft end*/

/*login right */
#loginbar .logincont .loginright{
	height: 26px;
	float:right;
}
#loginbar .logincont .loginright ul li{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
}
#loginbar .logincont .loginright ul .tianmaobao{
	background:url(ico1.png) no-repeat 0px 6px;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;

}
#loginbar .logincont .loginright ul .guanzhupinpai{
	background:url(guanzhu.png) no-repeat 0px 5px;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;
}
#loginbar .logincont .loginright ul .gouwuche{
	background:url(che.png) no-repeat 0px 5px;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;
}
#loginbar .logincont .loginright ul .shouji{
	background:url(shouji.png) no-repeat 0px 4px;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;
}
#loginbar .logincont .loginright ul .daohang{
	/*background:url(daohang.png) no-repeat 0px 4px;*/
	color: #C40000;
}
/*login right  end*/
/*loginbar  end*/

/*logo content*/
#logowrap{
	width: 100%;
	height: 80px;
	background: url(logobg.gif) no-repeat center top;
	border-top:1px solid #fff;
}
#logowrap .logocontent{
	width: 1190px;
	height: 85px;
	margin:0px auto;
}
#logowrap .logo{
	width: 320px;
	height: 85px;
	/*background: red;*/
	float:left;
}
#logowrap .seach{
	width: 560px;
	height: 87px;
	/*border: 1px solid #C40000;*/
	float:left;
	position: relative;
	overflow: hidden;
}
#logowrap .seach ul li{
	position: absolute;
	top: 70px;
	left: -3px;
	font-size: 12px;
	color: #999;
}
#logowrap .seach ul li a:hover{
	text-decoration: underline;
}
#logowrap .seach ul li .colorred{
	color: #C40000;
}
#logowrap .seach ul li a{
	display: inline-block;
	font-size: 12px;
	color: #999;
	padding-left: 10px;
	padding-right: 8px;
	text-indent: 2px;
	background: url(seach_a_bg.png) no-repeat left;
}
#logowrap .seach .text{
	width: 447px;
	height: 38px;
	border: 3px solid #C40000;
	height: 35px;
	line-height: 38px;
	position: absolute;
	top:25px;
	color: #CCCCCC;
	font-size: 12px;
	text-indent: 5px;
	font-weight: 400px;
}
#logowrap .seach .button{
	width: 90px;
	height: 41px;
	background: #C40000;
	border:none;
	color: white;
	font-size: 16px;
	font-weight: 700;
	font-family: "微软雅黑",arial,"宋体";
	cursor:pointer;
	position: absolute;
	top: 25px;
	left: 447px;
}
#logowrap .logoad{
	width: 190px;
	height: 85px;
	/*background: red;*/
	padding-top: 20px;
	float:right;
}
#logowrap .logoad a:hover{
	padding-left: 0px;
}
/*logo content  end*/

/*nav*/
#nav{
	width: 1190px;
	height: 56px;
	/*background: #999;*/
	margin:0px auto;
	margin-top: 5px;
	position: relative;
}
#nav ul{
	height: 33px;
	vertical-align: bottom;
	position: absolute;
	top:23px;

}
#nav ul li{
	font-weight: 700;
	font-size: 14px;
	    font:  tahoma,arial,"Hiragino Sans GB","宋体",sans-serif;
}
#nav ul .h2{
	width: 190px;
	height: 33px;
	background: #C40000;
	color: white;
	text-align: center;
	line-height: 33px;
}
#nav ul .width{
	width: 70px;
}
#nav .navadimg{
	position: absolute;
	top:-23px;
	left:195px;
	/*border: 1px solid #C40000;*/
}
#nav ul li a{
	padding-left: 20px;
	padding-right: 20px;
	height: 33px;
	line-height: 33px;
	color:#000000;
}
#nav ul li a:hover{
	color: #C40000;
}

/*nav end*/
/*solider*/
#solider{
	width: 100%;
	height:480px; 
	background:#1BAA7F;
}
#solider .solider_content{
	width: 1190px;
	height: 480px;
	margin: 0px auto;
	/*background: red;*/
}
/*menu_left*/
#solider  .solider_content .menu_left{
	width: 190px;
	height: 480px;
	background: black;
	float: left;
}
 .menu_left .wrap{
	width: 190px;
	height: 30px;
	position: relative;
}
 .wrap .leftlist{
	width: 70px;
	height: 480px;
	position: absolute;
	top:0px;
	left: 190px;
	background: #fff;
	z-index: 10;
}
 .wrap .leftconlist{
	width: 400px;
	height: 480px;
	position: absolute;
	background: #fff;
	top:0px;
	left: 190px;
	z-index: 5;
}
#solider  .solider_content .menu_left ul li{
	width: 190px;
	height: 30px;
	line-height: 30px;
	color: white;
	font-size: 14px;
	text-indent: 20px;
	color: #fff;
}
#solider  .solider_content .menu_left ul a{
	color: #fff;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
#solider  .solider_content .menu_left ul a:hover{
	color: #fff;
	text-decoration: underline;
}
#solider  .solider_content .menu_left ul li:hover{
	background: #A90000;
}
/*menu_middle*/
#solider  .solider_content .menu_middle{
	width: 810px;
	height: 480px;
	float: left;
	position: relative;
}
#solider  .solider_content .menu_middle .menu_middle_right{
	width: 405px;
	height: 480px;
	float: right;
		position: absolute;
	top:0px;
	right: 0px;
}
#solider  .solider_content .menu_right{
	width: 190px;
	height: 480px;
	/*background: blue;*/
	float: right;

}
#solider  .solider_content .menu_right .menu_right_top{
	width: 190px;
	height: 240px;
	float: left;
}
#solider  .solider_content .menu_right .menu_right_buttom{
	width: 190px;
	height: 240px;
	float: left;
}
/*menu_middle end*/

/*menu_left end*/
/*solider  end*/

/*main */
#main{
	width:100%;
	margin: 0px auto;
	background: url(mainbg.gif) top center no-repeat;
	background: #F5F5F5;
}
#main .maincontent{
	width: 1190px;
	margin: 0px auto;
}

 /*floor_hot*/
#main .floorhot{
	width:1190px;
	height: 390px;
	/*background: blue;*/
}
#main .floorhot .floorhot_title{
	width: 1190px;
	height: 28px;
	padding-top: 30px;
	padding-bottom: 5px;
	/*background: red;*/
	position: relative;
}
#main .floorhot .floorhot_title ul li{
	font-size: 14px;
	height: 20px;
	font: 400 12px "宋体",Hei;
}
#main .floorhot .floorhot_title ul .right_1{
	position: absolute;
	top:30px;
	left: 860px;
	color: #000;
	font-weight: 700;
}
#main .floorhot .floorhot_title ul .right_1 a:hover{
	text-decoration: none;
}
#main .floorhot .floorhot_title ul .right_2{
	position: absolute;
	top:30px;
	left: 925px;
}
#main .floorhot .floorhot_title ul li{
	padding:0px 20px;
}
#main .floorhot .floorhot_title ul li a{
	/*padding: 5px 20px;*/
	color: #666;
}
#main .floorhot .floorhot_title ul li a:hover{
	color: #666;
	text-decoration: underline;
}
#main .floorhot .floorhot_title ul .tit{
	background: url(tit_hot.png) no-repeat;
	width: 192px;
	height: 28px;
}
#main .floorhot .floorhot_title ul .tit_2 a:hover{
	display: inline-block;
	border-bottom: 2px solid #000;
	cursor: pointer;
	text-decoration: none;
}
#main .floorhot .floorhot_title ul .selected a{
	color: #000;
	font-weight: 700;
	border-bottom: 2px solid #000;
}
#main .floorhot .floorhot_content{
	width: 1190px;
	height: 326px;
	/*background: red;*/

}
#main .floorhot .floorhot_content .floor_left{
	width: 190px;
	height: 326px;
	float: left;
}
#main .floorhot .floorhot_content .floor_middle{
	width: 798px;
	height: 326px;
	float: left;
	padding-left: 10px;
}
#main .floorhot .floorhot_content .floor_middle ul li{
	width: 130px;
	height: 80px;
	float: left;
	/*background: white;*/
	border-right: 2px solid #F5F5F5;
	border-bottom: 2px solid #F5F5F5;
	position: relative;
}
#main .floorhot .floorhot_content .floor_middle ul .floor_li_m_wrap{
	width: 130px;
	height: 80px;
	background: #fff;
}
#main .floorhot .floorhot_content .floor_middle ul .floor_li_m_wrap img{
	position: absolute;
	top: 15px;
	left: 15px;
}
#main .floorhot .floorhot_content .floor_right{
	width: 186px;
	height: 326px;
	float: right;
	background: #ffffff;
	padding-left: 4px;
	padding-top: 4px;
}
#main .floorhot .floorhot_content .floor_right a img{
	width: 182px;
	height: 318px;
	/*border: 2px solid #fff;*/
}
 /*floor_hot end*/
 #main .ad{
	width: 1190px;
	height: 90px;
	padding: 20px 0px;
	margin: 0px auto;
}

/*floor_1*/
#main #floor_1{
	width: 1190px;
	height: 452px;
	margin: 0px auto;
}
#main #floor_1 .floor_1_left{
	width: 191px;
	height: 422px;
	float: left;
	/*background: red;*/
}
#main #floor_1 .floor_1_left  .f1_left_tit{
	width: 191px;
	height: 70px;
	float:left;
	padding-left:50px;
	padding-top: 20px;
	/*background: url(titbg.png)  no-repeat 0% 0% #F5F5F5;*/
}

/*floor titi*/
#main #floor_1 .floor_1_left .tit1{
	background: url(titbg.png) 0px 0px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit2{
	width: 191px;
	height: 70px;
	float:left;
	padding-left:70px;
	padding-top: 20px;
	background: url(titbg.png) 0px  -109px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit2 ul{
	width: 50px;

}
#main #floor_1 .floor_1_left .tit2 ul .tit2_li{
	width: 60px;
	/*text-indent: 5px;*/
}
#main #floor_1 .floor_1_left .tit2 ul .tit2_li_1{
	width: 60px;
	text-indent: 12px;
}
#main #floor_1 .floor_1_left .tit3{
	background: url(titbg.png) 0px  -220px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit4{
	background: url(titbg.png) 0px  -334px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit5{
	background: url(titbg.png) 0px  -445px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit6{
	background: url(titbg.png) 0px  -556px  no-repeat  #F5F5F5;
	padding-left:70px;
}
#main #floor_1 .floor_1_left .tit6 ul{
	width: 50px;

}
#main #floor_1 .floor_1_left .tit6 ul .tit6_li{
	width: 60px;
	/*text-indent: 5px;*/
}
#main #floor_1 .floor_1_left .tit6 ul .tit6_li_1{
	width: 60px;
	text-indent: 12px;
}
#main #floor_1 .floor_1_left .tit7{
	background: url(titbg.png) 0px  -670px  no-repeat  #F5F5F5;
	padding-left:70px;
}
#main #floor_1 .floor_1_left .tit7 ul{
	width: 50px;

}
#main #floor_1 .floor_1_left .tit7 ul .tit7_li{
	width: 60px;
	/*text-indent: 5px;*/
}
#main #floor_1 .floor_1_left .tit7 ul .tit7_li_1{
	width: 60px;
	text-indent: 12px;
}
#main #floor_1 .floor_1_left .tit8{
	background: url(titbg.png) 0px  -786px  no-repeat  #F5F5F5;
}
#main #floor_1 .floor_1_left .tit8 ul{
	width: 50px;
}
#main #floor_1 .floor_1_left .tit8 ul .tit8_li{
	width: 90px;
	/*text-indent: 5px;*/
}
#main #floor_1 .floor_1_left .tit8 ul .tit8_li_1{
	width: 90px;
	text-indent: 32px;
}
#main #floor_1 .floor_1_left .tit9{
	background: url(titbg.png) 0px  -892px  no-repeat  #F5F5F5;
	padding-left:85px;
}
#main #floor_1 .floor_1_left .tit10{
	background: url(titbg.png) 0px  -1000px  no-repeat  #F5F5F5;
	padding-left:85px;
}
#main #floor_1 .floor_1_left .tit11{
	background: url(titbg.png) 0px  -1110px  no-repeat  #F5F5F5;
	padding-left:80px;
}
#main #floor_1 .floor_1_left .tit11 ul{
	
	width: 50px;
}
#main #floor_1 .floor_1_left .tit11 ul .tit11_li{
	width: 60px;
	/*text-indent: 5px;*/
}
#main #floor_1 .floor_1_left .tit11 ul .tit11_li_1{
	width: 60px;
	text-indent: 12px;
}
#main #floor_1 .floor_1_left .tit12{
	padding-left:85px;
	background: url(titbg.png) 0px  -1221px  no-repeat  #F5F5F5;
}







/*floor titi end  */

#main #floor_1 .floor_1_left  .f1_left_tit ul{
	width: 35px;
	height: 50px;
	/*background: blue;*/
	float: left;
}
#main #floor_1 .floor_1_left  .f1_left_tit ul li{
	width: 35px;
	float: left;
	color: #fff;
}
#main #floor_1 .floor_1_left  .f1_left_tit ul li a{
	color: #fff;
}
#main #floor_1 .floor_1_left  .f1_left_tit ul .floor-title-separator{
	background: url(titbg.png) no-repeat -85px -1340px ;
	/*background: #fff;*/
	width: 30px;
	height: 50px;
}
#main #floor_1 .floor_1_left  .f1_left_tit ul .floor-icon{
	font-size: 24px;
	color: #fff;
}
/*f1_left_m_content*/
#main #floor_1 .floor_1_left  .f1_left_m_content{
	width: 191px;
	height: 202px;
	float:left;
	background: #fff;
}

#main #floor_1 .floor_1_left .f1_left_m_content ul{
	width: 191px;
	height: 202px;
	position: relative;
}
#main #floor_1 .floor_1_left .f1_left_m_content ul li {
	width: 146px;
	height: 45px;
	float: left;
	padding-top: 20px;
	padding-left: 45px;
	/*background: red;*/
}
#main #floor_1 .floor_1_left .f1_left_m_content ul li a {
	display: inline-block;
	width: 191px;
	height: 45px;
	margin: 0px auto;
}
#main #floor_1 .floor_1_left .f1_left_m_content ul li a img{
	width: 90px;
	height: 45px;
}
#main #floor_1 .floor_1_left .f1_left_m_content  ul .f1_solid1_button{
	font-size: 20px;
	position: absolute;
	top: 90px;
	left: 15px;
}
#main #floor_1 .floor_1_left .f1_left_m_content ul  .f1_solid2_button{
	font-size: 20px;
	position: absolute;
	top: 90px;
	right: 15px;
}
/*f1_left_m_content end*/


#main #floor_1 .floor_1_left  .f1_left_b_content{
	width: 191px;
	height: 131px;
	float:left;
	background: #FAFAF8;
}
#main #floor_1 .floor_1_left .f1_left_b_content ul{
	width: 170px;
	height: 131px;
	padding-left: 15px;
	padding-top: 10px;
}
#main #floor_1 .floor_1_left .f1_left_b_content ul li{
	width: 60px;
	height: 28px;
	line-height: 28px;
	float: left;
	padding-left: 15px;
}
#main #floor_1 .floor_1_left .f1_left_b_content ul li a{
	font-weight: 700;
	line-height: 28px;
	height: 28px;
	color: #333;
}
#main #floor_1 .floor_1_left .f1_left_b_content ul li a:hover{
	text-decoration: underline;
}



#main #floor_1 .floor_1_left  .f1_left_b_content_top{
	width: 191px;
	height: 197px;
	float:left;
	background: #fff;
}
 #main #floor_1 .floor_1_left   .f1_left_b_content_top_2{
	height: 332px;
}

#main #floor_1 .floor_1_left  .f1_left_b_content_top ul {
	width: 170px;
	height: 197px;
	padding-left: 15px;
	padding-top: 10px;
/*	background: blue;*/
	}
#main #floor_1 .floor_1_left   .ul_f10 {

	padding-left: 15px;

	}
#main #floor_1 .floor_1_left  .f1_left_b_content_top .ul_b_bg2{
	background: #FAFAF8;
	height: 110px;
	width: 191px;
}

#main #floor_1 .floor_1_left  .f1_left_b_content_top ul li{
	width: 60px;
	height: 28px;
	line-height: 28px;
	float: left;
	padding-left: 15px;
	/*background: white;*/
}

#main #floor_1 .floor_1_left  .f1_left_b_content_top ul li a{
	font-weight: 700;
	line-height: 28px;
	height: 28px;
	color: #333;
}
#main #floor_1 .floor_1_left  .f1_left_b_content_top ul li a:hover{
	text-decoration: underline;
}



#main #floor_1 .floor_1_left  .f1_left_m_content_2{
	width: 191px;
	height: 130px;
	background: url(f6_l_bg.png) no-repeat;
	float: left;
}
#main #floor_1 .floor_1_left  .f1_left_m_content_f7{
	background: url(f7_l_bg.png) no-repeat;
}
#main #floor_1 .floor_1_left  .f1_left_m_content_f11{
	background: url(f11_l_bg.png) no-repeat;
}
#main #floor_1 .floor_1_left  .f1_left_m_content_f12{
	background: url(f12_l_bg.png) no-repeat;
}
#main #floor_1 .floor_1_left  .f1_left_m_content_2 ul li{
	width: 191px;
	height: 28px;

}
#main #floor_1 .floor_1_left  .f1_left_m_content_2 ul li a{
	width: 191px;
	display: inline-block;
	height: 28px;
	vertical-align: center;
}



#main #floor_1 .floor_1_middle{
	width: 400px;
	height: 422px;
	float: left;
	background: blue;
}
#main #floor_1 .floor_1_right{
	width: 598px;
	height: 422px;
	float: right;
	overflow: hidden;
	/*background: red;*/
}
#main #floor_1 .floor_1_right ul li {
	width: 198px;
	height: 255px;
	float: left;
	background: red;
	border-right:1px solid #F5F5F5;
	border-bottom:1px solid #F5F5F5;
	/*padding-left: -5px;*/
}
#main #floor_1 .floor_1_right ul li a img{
	width: 198px;
	height: 255px;
	overflow: hidden;
	/*padding-left: -5px;*/
}
#main #floor_1 .floor_1_right ul li a .imgbottom{
	width: 198px;
	height: 166px;
}
#main #floor_1 .floor_1_right ul li a .imgbottom img{
	width: 198px;
	height: 166px;
	border: none;
	/*border-right:1px solid #F5F5F5;*/
	/*border-bottom:1px solid #F5F5F5;*/
}




/*floor_1  end  * /









/*main end*/
/*foot*/
#foot{
	width: 100%;
	height: auto;

}
#foot .foot1{
	width: 1190px; 
	height: 100px;
	margin: 0px auto;
	padding-top: 20px;

	padding-bottom: 30px;
	/*background: blue;*/
}
#foot .foot2{
	width: 1190px;
	height: 213px;
	margin: 0px auto;
	/*background: red;*/
}
#foot .foot2 ul{
	width: 186px;
	height: 180px;
	float: left;
	/*background: white;*/
	padding-top: 20px;
	padding-left: 50px;
	padding-bottom: 30px;
	border-top:1px solid #EDEDED;
}
#foot .foot2 ul li{
	width: 238px;
	height: 20px;
	line-height: 20px;
	color: #8B8B8B;
}
#foot .foot2 ul .Ftitle{
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight:700;
	color: #646464;
}
#foot .foot2 ul .footimg{
	height: 105px;
}
#foot .foot3{
	width: 100%;
	height: 264px;
	background: black;
	*padding-top:40px!important;
	border-top: 2px solid #C40000;
	
}

#foot .foot3 ul{
	width: 1190px;
	height: 264px;
	margin: 0px auto;
	position: relative;
}
#foot .foot3  ul .tmall{
	position: absolute;
	top:-27px;
	left: 40px;
	width: 78px;
	height: 25px;
	background: url(tmall.jpg) no-repeat;
}
#foot .foot3 ul li{
	width: 1190px;
	float: left;
	color: #686868;
	overflow: hidden;
}
#foot .foot3 ul .foot_a_1{
	color: #fff;
	padding:0px 5px;
}
#foot .foot3 ul .foot_a_1 a, #foot .foot3 ul .foot_a_2 a {
	color: #fff;
}
#foot .foot3 ul .foot_a_1 a:hover, #foot .foot3 ul .foot_a_2 a:hover{
	color: #fff;
	text-decoration: underline;
}
#foot .foot3 ul .foot_a_2 a{
	height: 20px;
	line-height: 20px;
	border-left:1px solid #fff;
	padding: 0px 10px;
	margin-left: -10px;

}
#foot .foot3 ul .foot_a_2 {
	
	/*background: red;*/
}
#foot .foot3 ul .foot_a_3{
	color: #A4A4A4;
	padding-bottom: 5px;
}
#foot .foot3 ul .foot_a_3 a{
	color: #A4A4A4;
}
#foot .foot3 ul .foot_a_3 a:hover{
	color: #A4A4A4;
	text-decoration: underline;
}
#foot .foot3 ul .margintop{
	padding-top: 10px;
}
#foot .foot3 ul .foot_a_5 img{
	padding: 10px;
	padding-left: 0px;
}



/*foot end */